animal-holding facilities - Turco Inglés Diccionario